﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KPIS.GERP.GIMS.MODEL
{
    public class M_StockMovement
    {
                    private Int32 STOCK_MOVEMENT_SEQ;
                    private string MOVEMENT_CODE;
                    private Nullable<Int32> ICM_RECEIVE_SEQ;
                    private Int32 TO_JOB_SITE_SEQ;
                    private Int32 ICM_RES_ITEM_SEQ;
                    private Int32 REQUISITION_DES_ITEM;
                    private double REQUEST_QUANTITY;
                    private double CUTSTOCK_REAL_QUANTITY;
                    private Int32 CREATED_BY;
                    private DateTime CREATED_WHEN;
                    //Add
                    private string STR_YEAR;
                    private string STR_MONTH;
                    private string MOVEMENT_RUNNING;
                   

                    public Int32 stock_movement_seq
                    {
                        get { return STOCK_MOVEMENT_SEQ; }
                        set { STOCK_MOVEMENT_SEQ = value; }
                    }
                    public string movement_code
                    {
                      get { return MOVEMENT_CODE; }
                      set { MOVEMENT_CODE = value; }
                    }
                    public Nullable<Int32> icm_receive_seq
                    {
                        get { return ICM_RECEIVE_SEQ; }
                        set { ICM_RECEIVE_SEQ = value; }
                    } 
                    public Int32 to_job_site_seq
                    {
                      get { return TO_JOB_SITE_SEQ; }
                      set { TO_JOB_SITE_SEQ = value; }
                    }
                    public Int32 icm_res_item_seq
                    {
                        get { return ICM_RES_ITEM_SEQ; }
                        set { ICM_RES_ITEM_SEQ = value; }
                    }
                    public Int32 requisiton_des_item
                    {
                        get { return REQUISITION_DES_ITEM; }
                        set { REQUISITION_DES_ITEM = value; }
                    }
                    public double request_quantity
                    {
                      get { return REQUEST_QUANTITY; }
                      set { REQUEST_QUANTITY = value; }
                    }
                    public double cutstock_real_quantity
                    {
                      get { return CUTSTOCK_REAL_QUANTITY; }
                      set { CUTSTOCK_REAL_QUANTITY = value; }
                    }
                    public Int32 created_by
                    {
                      get { return CREATED_BY; }
                      set { CREATED_BY = value; }
                    }
                    public DateTime created_when
                    {
                        get { return CREATED_WHEN; }
                        set { CREATED_WHEN = value; }
                    }
                    public string str_year
                    {
                        get { return STR_YEAR; }
                        set { STR_YEAR = value; }
                    }
                    public string str_month
                    {
                        get { return STR_MONTH; }
                        set { STR_MONTH = value; }
                    }
                    public string movement_running
                    {
                        get { return MOVEMENT_RUNNING; }
                        set { MOVEMENT_RUNNING = value; }
                    }
        }
}
